// subPackages/packageA/secondDebtorDetail/secondDebtorDetail.ts
import { getDwDetailApi } from "../../api/shesu"
Page({

  /**
   * 页面的初始数据
   */
  data: {
    id: "",
    // rightLine 右侧装饰线
    // bottomLine 底部装饰线
    // col 占位列数
    // hidden 是否隐藏
    // style 值样式
    contentList: [
      { key: "cxmb", label: "债务人", value: "", col: 2, bottomLine: true },
      { key: "cxmc", label: "次债务人", value: "", col: 2, bottomLine: true },
      { key: "cbaah", label: "案号", value: "", col: 2 },
      { key: "cfymc", label: "经办法院", value: "", rightLine: true },
      { key: "cdsrajdwmcc", label: "诉讼地位", value: "" },
      { key: "dsarq", label: "立案时间", value: "", bottomLine: true, rightLine: true },
      { key: "cjafsmc", label: "结案方式", value: "", bottomLine: true },
      { key: "nsqccbqse", label: "申请财产保全数额", value: "", rightLine: true, style: "color:#F04040" },
      { key: "njabde", label: "执行到位金额", value: "", style: "color:#F04040" },
      { key: "nsfsldb", label: "是否设定担保", value: "", col: 2 }
    ]
  },
  getDetail() {
    getDwDetailApi({ id: this.data.id }).then((res: any) => {
      if (res.code === '000') {
        let content = res.content;
        this.data.contentList.forEach((item: any) => {
          if (item.key === 'nsfsldb') {
            // 是否设定担保
            item.value = content.nsfsldb == "0" ? "无担保" : "有担保"
          } else {
            if (!content[item.key] || parseFloat(content[item.key]) === 0) {
              item.hidden = true;
            }
            item.value = content[item.key]
          }
        })
        this.setData({
          contentList: this.data.contentList
        })
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(option) {
    this.data.id = option.id;
    this.getDetail();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

})